stuffed fish - French English Dictionary